Big Huge Thesaurus

videocassette recorder

noun